<?php

    if(isset($_GET['login']))
        $login=$_GET['login'];

	$username='root';
	$password='';
	$database='PomocnikProjektanta';
	
	$baza = mysql_connect('localhost',$username,$password)
			or  die('Nieudane polaczenie: '.mysql_error());
	
	@mysql_select_db($database) or die("Nie odnaleziono bazy danych");
	
	$imie=$_POST['imie'];
	$nazwisko=$_POST['nazwisko'];
	$adres=$_POST['adres'];
	$telefon=$_POST['telefon'];
	$fax=$_POST['fax'];
	$www=$_POST['www'];
	$email=$_POST['email'];
	$nadgodziny=$_POST['nadgodziny'];
    $loginDB=$_POST['login'];
    $haslo=$_POST['haslo'];
    if(isset($_POST['upr_klient']))
        $upr_klient=1;
    if(isset($_POST['upr_market']))
        $upr_market=1;
    if(isset($_POST['upr_arch']))
        $upr_arch=1;
    if(isset($_POST['upr_kadry']))
        $upr_kadry=1;

 #   echo "klient: $upr_klient, market: $upr_market, arch: $upr_arch, kadry: $upr_kadry<br>";

    @$opcja=$_GET['opcja'];

    $blad=0;

    if (!eregi('^[A-Z][a-z]+$', $imie))
        $blad+=1;
    if (!eregi('^[A-Z][a-z]+$', $nazwisko))
        $blad+=2;
    if (!eregi('^[0-9]{2}-[0-9]{3}, ([A-Z][a-z]+ ?)+, ([A-Z][a-z]+ ?)+, [[:digit:]]+$', $adres))
        $blad+=4;
    if (!eregi('^(0-[1-9][0-9])?[1-9][0-9]{6,6}|[1-9][0-9]{8,8}$', $telefon))
        $blad+=8;
    if (!eregi('^(0-[1-9][0-9])?[1-9][0-9]{6,6}$', $fax))
        $blad+=16;
    if (!eregi('^http://www\.|www\.[\w.-]+\.[a-zA-Z]{2,4}((/[\w.-])+)*$', $www))
        $blad+=32;
    if (!eregi('^.+@.+(\\..+)+$', $email))
        $blad+=64;
    if (!eregi('[[:digit:]]+$', $nadgodziny))
        $blad+=128;

    if($blad>0){
        mysql_close($baza);
        if($opcja=='nowy')
            header("Location: ../../../index.php?login=$login&strona=kadry&opcja=dodaj&blad=".$blad);
        else
            header("Location:  ../../../index.php?strona=login=$login&kadry&opcja=mod&id='.$id.'&blad=".$blad);
    }



    if($opcja=='nowy'){
        $haslo = md5($haslo);
	$query = "INSERT INTO Projektant VALUES ('', '$imie', '$nazwisko', '$adres',
                            '$telefon', '$fax', '$www', '$email', '$nadgodziny',
                            '$loginDB', '$haslo', '$upr_klient', '$upr_market',
                            '$upr_arch', '$upr_kadry')";
    }else{
    $query = "UPDATE Projektant SET `imie`='$imie', `nazwisko`='$nazwisko', `adres`='$adres',
                                    `telefon`='$telefon', `fax`='$fax', `adreswww`='$www',
                                    `email`='$email', `nadgodziny`='$nadgodziny',
                                    `login`='$loginDB', `upr_klient` = '$upr_klient',
                                    `upr_market`='$upr_market', `upr_arch`='$upr_arch',
                                    `upr_kadry`='$upr_kadry'";
           if(strlen($haslo)>0){
               $haslo = md5($haslo);
               $query.=", `haslo`='$haslo'";
           }
           $query.=" WHERE `id`=$id";


    }



	
	mysql_query($query) or die('zapytanie niudane: '.mysql_error());

	mysql_close($baza);
	
	header("Location: ../../../index.php?login=$login&strona=kadry&opcja=przeglad");
?>